deserving accolades - Turkish English Dictionary